package com.sline.file;

import java.io.File;
import java.io.IOException;

public class Demo2_FileMethod {
    public static void main(String[] args) throws IOException {
        // demo1();

        /*
        * mkdir: 创建单级目录
        *   如果没有同名文件夹目录则创建, 返回true;
        *   如果有就不创建了, 返回false;
        * */
        File dir1 = new File("dir1");
        System.out.println(dir1.mkdir());

        /*
        * mkdirs: 创建多级目录
        *   如果没有同名文件夹目录则创建, 返回true;
        *   如果有就不创建了, 返回false;
        * */
        File dir2 = new File("dir2/dir2");
        System.out.println(dir2.mkdirs());
    }

    private static void demo1() throws IOException {
    /*
    * createNewFile: 创建文件
    *   如果没有同名文件则创建, 返回true;
    *   如果有就不创建了, 返回false;
    * */
        File file = new File("abcd.txt");
        System.out.println(file.createNewFile());

        File file1 = new File("abc");
        System.out.println(file1.createNewFile());
    }
}
